Navigable river - Français Anglais Dictionnaire